live in the boonies - French English Dictionary